package org.example.lanchain.bean;

import lombok.Data;

/**
 * 对话表单实体类
 * 
 * @Data 注解是 Lombok 提供的注解，自动生成：
 * 1. 所有字段的 getter 和 setter 方法
 * 2. toString() 方法
 * 3. equals() 和 hashCode() 方法
 * 4. 无参构造函数
 */
@Data
public class ChatForm {
    /**
     * 对话的唯一标识符
     * 用于标识和管理不同的对话会话
     */
    private Long memoryId;

    /**
     * 用户发送的消息内容
     * 存储用户的具体问题或咨询内容
     */
    private String message;

    /**
     * 客服的唯一标识符
     * 用于标识和管理不同的客服
     */
    private Long assistantId;
}